.ps_contarnier {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    background-color: rgba(245, 246, 250, 1);
  
    .header-bg {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 14.125rem;
      background: linear-gradient(
        0deg,
        #f4f5fa 0%,
        #b5cdfe 12%,
        #0065ee 35%,
        #2175ff 100%
      );
      border-radius: 0rem 0rem 1.5rem 1.5rem;
      z-index: 1;
    }
  
    .ps_content {
      width: 100%;
      overflow-y: scroll;
      position: relative;
      z-index: 2;
  
      &_imgBox {
        padding: 0.625rem 1.875rem;
        img {
          width: 100%;
        }
      }
      &_ListContent {
        width: 100%;
        padding: 2.75rem 1.875rem 0rem;
  
        .psl_meta {
          width: 100%;
          height: 9rem;
          margin-bottom: 0.8125rem;
          background: #ffffff;
          border-radius: 0.875rem;
          display: flex;
          padding: 2rem 3.5rem 2.1875rem;
          .psl_meta_icon {
            height: 100%;
            img {
              width: 4.8125rem;
              height: 4.8125rem;
            }
          }
          .psl_meta_text {
            height: 100%;
            padding-left: 2.75rem;
            text-align: left;
            font-family: Source Han Sans CN;
            font-weight: 500;
            font-size: 1.875rem;
            color: #161a1e;
            line-height: 4.8125rem;
          }
        }
      }
    }
  }
  